Peachtree Bikes, located at 2074 N Decatur Rd, Decatur, GA 30033, USA, is a bike shop offering sales and repair services. You can reach them at (404) 595-2345 or +1 404-595-2345.
Customer reviews for Peachtree Bikes present a mixed picture. While some customers have praised the in-store customer service and specific repair services, such as those provided by Charlie and Derrick for adult tricycles, significant concerns have been raised regarding bike safety and post-purchase support.
Positive aspects, as noted by some customers, include:
- Adult Tricycle Repairs: Offering repair services for adult tricycles with professional staff.
- In-Store Customer Service: Providing good in-store customer service.
However, numerous negative reviews detail concerning experiences, including:
- Bike Safety Concerns: Reports of bikes being sold with potentially dangerous issues, such as loose pedals.
- Poor Post-Purchase Service: Complaints about delays and inadequate responses to repair requests.
- Lack of Basic Maintenance Checks: Concerns about the lack of proper maintenance checks before bike sales.
- Customer Inconvenience: Reports of significant inconvenience and frustration due to repair delays and communication issues.
- Refund/Replacement Issues: Reports of conflicting information and unfulfilled promises regarding bike replacements and refunds.
Due to the significant concerns raised by customer reviews, potential customers should exercise caution and carefully consider the feedback before purchasing or servicing bikes at Peachtree Bikes. The reports of safety issues and poor post-purchase service are significant red flags. If you are looking for "Bicycle Shops Near Me" in the Decatur area, it is strongly recommended to research and consider alternative bike shops with more consistently positive customer feedback, such as Big Peach Brookhaven, as mentioned in the reviews.
bike shop in wake forest nc
106 S Main St, Four Oaks, NC 27524, USA
bcsc lenny's surf shop
32796 US Hwy 19 N, Palm Harbor, FL 34684, USA
landry's cycles
790 Worcester St, Natick, MA 01760, USA
alamo bicycle shop
5911 Broadway, San Antonio, TX 78209, USA