I am very pleased with 3B Tech, this isn't the first time I've ordered from them, nor will it be the last. This time around, a item I ordered was out of stock, so they upgraded me for free and have sent it out. Most places, just make you wait for the item, the extra time they put into their customers is great. Thanks again for another great order.