just wondering can i order off this site if i live in england, and how long would it take??
Printable View
just wondering can i order off this site if i live in england, and how long would it take??
thanks, so have u ordered off this site before
am i blind? i cant see any site?
my order took 4-5 weeks from ar-r. this was over the christmas and new year period.
the Clen was awesome!