Althought they have all the stuff some of the rpices are downright iridculous especially on mundane things that you can buy at smart and final or home depot anyways. i can understand the pricing for the unique stuff but the accessories are upriced. The customer service however is really good about helping you find things and checkout quickly. i was in and out in <20 minuites which i really appreciated as i was scarmbling to throw a party that evening! their location is also good for me because its easy to find.