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.
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.
0 comments