This business seems to have its strengths and weaknesses. The location is convenient, with on-site parking and wheelchair accessibility. However, the quality of products and services is not always consistent, with some customers experiencing poor service and high prices. The store seems to have a good selection of items, but some are overpriced and made of low-quality materials. The manager, Mike, is mentioned as being helpful and understanding, but there are also reports of unprofessional behavior from other staff members. It's worth noting that the business seems to be struggling with customer service, with several customers reporting issues with late payments and harassment from staff. Overall, this business has the potential to be a good option, but it's essential to approach with caution and be aware of the potential pitfalls.