I order from B&B every few months and they are pretty decent with their prices and shipping times. I always wait for the email flyers to buy most items. It's worth getting an email every day. I always get what I order and they don't give me a head ache.