Hey RIU, I just wanted to report my success with Castle Seeds. I ordered from them last Thursday night, the 18th, and received them on the following Tuesday, the 23rd, in the mail at lunch. We are talking 4 1/2 days from the UK to middle America. I thought it was incredible.
Give 'em a try...