Good shopping experience overall
Good shopping experience overall - wide choices and varieties of product - reasonable price - fast shipping - helpful and responsive client support - pricey side of oversea shipping fees - need buy in bulk for certain item
