Well you're playing with fire Adam, it's only a matter of time. I had 4 orders from them, and every single one was messed up one way or another, it always required a phone call or 7 to get it straightened out. But when they charged $120 restocking fee for something they never had in stock, that was the end for me. Ethical places do not charge your card the moment you order stuff, they charge it when they ship. I've actually heard that is illegal but can't confirm if its true.
I usually get tabs from DIY4X, but if you have a local place that is cool.