K
K Takahashi
2020-09-01 02:23

Shocking! Ordered an item online. No sign of recei...

Shocking! Ordered an item online. No sign of receiving after 3 weeks. Customer service is non-existent.

Comments

No comments yet.

View full discussion on Trustburn