That sounds like an... interesting accounting challenge. Are they actually paying sales tax on behalf of the vendor, or are they paying sales tax in their own name and acting as the legal retail seller?
They're handling the CC processing and the whole checkout flow, too. It's not so much a shipping company as a "sell stuff online" company. I don't get why they're presenting themselves that way.