JA
Japan Crate
View company profile →
Take money but don’t deliver
Took my money 20 days ago but cannot fulfill order, nothing but excuses and delays from customer service (they are polite and responsive though). Refused to refund me. Not impressed, will have to approach credit card company to claw back the money.