The website needs improvement
"I couldn't use the Birthday code on my purchase and had to call Customer Service to manually deduct the value, then the shipping fee of $10 was never refunded to me as a member despite I chased twice. The products are good but the on-line experience was very bad."