For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Beth McGrain

United States

1 Reviews
0 Reads
0 Useful

1 review

Idorashop

This company is a total scam!

This company is a total scam! I ordered a 3d figurine, but found out it was just going to be a piece of wood with somebody's face glued on. I had to go to PayPal to get my money back. DO NOT ORDER FROM THEM!!

2025-11-04