First off...........this is a U.K. based company, and I live in the U.S. (California).....so keep that in mind.
I ordered about a week ago, however, have not yet received the product. (2 Scenery packs)
With that said, the order process was painless.....the credit card went through with no problems.....I had a conformation e-mail the very next time I checked my e-mail which I think was the following morning......all in all, not bad.....I still haven't received the product, and haven't really expected it as yet....I just received this opinion e-mail and if I don't fill it out now....I'll forget. (smile) Would I recommend this company to someone else......at this point in time.....Of Course I would.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook