Stroll
Rip off internet orde
- 10-07-2012
- 21
I ordered a set of French language CD's and many weeks later still not delivered. No one from Stroll has responded to my followup request. Seems the company has a terrible record of performance. Be aware when ordering from them.
Company: Stroll
Country: USA
Site: stroll.com