Found this other website:

http://europharma4u.com/?spg=home

It seems they also ship from the UK, good for EU residents like myself!