I've ordered from attitude twice, and speedyseedz once, speedyseedz has my business. Both seedbanks will get you your beans, both in 1-2 weeks, Attitude has a better selection, but speedyseedz has slightly better prices on most of their stock, and has cheaper shipping.