I got my topbox and liners from Cruiserbackrest and the service was excellent. I got it in Ontario in 4 days. But, I got better service afterwards. I happened to lose by topbox and it fell off my bike while riding. I called them to see what they could do. They were willing to work with me in getting a replacement at a good price. There was one coming back that had been scratched in shipping. They were going to repaint it and give it to me at cost. However, I procrastinated and after 5 months, the guy that found it called me to tell me he had it. That's another story, but I found Cruiserbackrest treated me very fairly. I would definitely use them again.