Japan Crate Customer Service Reviews

Japan Crate have a Customer Service Grade of D.

 

D
Happiness Grade
Are you a business owner? See Business Solutions
D

Customer Service - Average

50.00%
Industry Average
" So, you would think that customer service would be a priority but it is not. "
posted 5 months ago - Amanda
Read all reviews on
Japan Crate
Write your review on
Japan Crate