Avoid Tom Johnson Camping World at all cost!!!! Poor quality products and the service after the sale is literally a train wreck. In the 241 days I have owned my new camper, it has spent 79 days sitting on the service lot at Tom Johnson. I purchased my Shamrock travel trailer in May and noticed a bad external speaker at first use. A replacement speaker took 8 wks and 4 phone calls to get part ordered and get my unit in for service. On my next camping trip, a window latch broke causing the side window to flap in the wind as I was driving down the road. The first major rain storm produced a leak in the ceiling of the camper as well. I have made four trips to the dealer and assured the window and leak had been fixed only to find within 10 miles down the road the latch broke again and was flapping in the wind. And after next major rain storm - behold the leak has reappeared. Most recently I escalated to the service manager and brought the trailer to the shop for him to take pictures and order yet another replacement window - 10/30/2015 (I refused to have the camper sit there and not be able to use it any longer as my summer had already been shot). After waiting 4 weeks I called and was advised the window had just arrived and the first appt available was 12/14. I dropped off the trailer the night before I have made three calls since 12/14 and my trailer was not even looked at until 12/29 - it takes a month to get an appt drop-off time and an average of 14 days after the appt to have someone even look at the unit?! This morning, 12/30 I was told the 3rd replacement window was never ordered and that I would have to wait another 4-6 weeks. They have fired two of my service consultants in the last 30 days and I have resorted to keeping a spreadsheet so I can re-explain my story to every new person each time I go in. AVOID THIS DEALER. I have no idea how they stay in business.