Great Customer Service
I purchased parts from another vendor including several universal rail kits. One box arrived crushed with the hardware kit missing. I called DIY and they were able to ship overnight, keeping my project on schedule. Thanks so much guys! Will definitely shop here again.