Very good
Large selection, fair prices, quick shipping. Responsive customer service. Quality sometimes a bit low, but generally good, especially when purchasing name-brand items.
France
Large selection, fair prices, quick shipping. Responsive customer service. Quality sometimes a bit low, but generally good, especially when purchasing name-brand items.