I've not used them. But I've had a look and it doesn't seem very genuine I can't find any reviews etc. either.
If you do find a good site to get meds from will you please let me know. I use the likes of Weldricks Pharmacy for stuff you don't need a prescription for. I'm in the UK also.