I had very bad experience with Botach on the web. ( out of 10 times, the shippment was never made, because something was on back order, and they don't ship even if the order specific said ship back-ordered item separately.
I have no problem dealing with them at the shop, the guys are helpful, but you need to have a badge to get in. They have a large inventory of stuff, and worse yet, the internet order are streaming in, with not enough people to handle the order, so if an item cannot be located, they ditch the order and do the next one, meanwhile the same staff were serving the will call customer.
BK is a very shrew business man, he is a minimum overhead type, which means, he is under-staffed and his people are over-worked, but I am amazed with the staff ability to locate items in his ex-bank building (he wanted the build in vaults for his Class 3 stuff, and he have a range in one of the vault). He also suck up to the local LE and Military guys, since they need their business to maintain his extence in Los Angeles.
Not defending or supporting the business, since I have moved all my business elsewhere, since Botach lost a bunch of their dealership with some of the stuff I buy.