Quick question. Has anyone used www.geotees.co.uk before and if so, how were they?

I've noticed that you have to set up an account to order but the site doesn't appear to be connected to a secure server (https://) and there's no contact details other than an online 'contact us' option. Granted, there are testimonials but these can be subjective at best.

I just wanted to get the SP on the site before I consider ordering.

Many thanks.