Great service in general. I do feel that the website could look more trustworthy from a devs point of view. It lacks the reassurance users generally look for when they're looking to purchase online.
Correspondence via email could also be a little more formalized.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook