Just wanted to update. Manager contacted us. Was willing to give full refund or have the top installed for free. Seems there was a communication issue. Issue was resolved, even kept the truck box cover. Did have an issue, but company did resolve in a timely manner and apologized for the miscommunication