I just received a sport visor bought through a third party. The only thing in the box was the visor itself without the mounting hardware, storage pockets, etc. The seller is offering me a refund but I got a good deal. My question is can you buy the mounting hardware and overhead storage pockets separately? If so, where? Would I be better off taking the refund and buying an aftermarket roof instead?