The grail group
Consumer Report
- 09-17-2012
- 0
Purchased online products, products never arrived and have been chasing a refund for over three months. The money lost may be an insignificant amount but I'm sure it would add up quickly if this is their standard practice.
Company: The grail group
Country: USA