Wow,
I had the best experience shopping at the London Badboy store. The sales staff were great and the manager
(Mike Pepper) was fantastic. I will admit that I was hesitant to shop there after reading about some of complaints listed above, however every store seemed to have the same list of complaints. Not only was the experience enjoyable but they were hundreds of dollars less than the best quote I had been able to get.
Anyway great job done Badboy London.
I am now your biggest fan