Ok first thing, awesome name lol. Had me zoned out on it until it made sense.
From your desired banks, I would try attitude :). Guys in the us have had plenty of success, and I hear they accept credit cards now (the only way I'd buy)
if you have any trouble, try
Herbiesheadshop.Com
I can...