This place can be busy at times so it's hit and miss. They do have everything you need supply wise but I usually come prepared. Staff is fine but it can take a while to get to packages with a delivery slip. The parking lot is scary coming in as there is a blind corner where the entrance is.