I am always hesitant to purchase online, i've been burnt many times, SteelDash pleasantly was different, They phoned me a few times while scheduling delivery, and when my delivery was a day late they did the foot work, found the driver, and coordinated the delivery, I live in a rural area. The product arrived just as ordered online, and in perfect condition, I highly recommend them. customer service is becoming a lost art, but steeldash was great