I'm 30 minutes from their warehouse. Love them. Unfortunately because I have to pay tax and when I pay for shipping, it often balances out with other retailers.
EDIT: I've placed many orders with them and just picked them (saved on shipping that way which places them far below other retailers) and talked on the phone for status updates for all of them. They have always emailed me when they have not had an item in stock and given me a time frame, and also offered to ship the items they have for free now and when the other items come in, ship those for free too. They also have lowered prices for me when I have inquired about a certain product or item.