My credits finally posted today. Zoro had issued a refund to Wal-Mart marketplace over a week ago, but Wal-Mart hadn't issued me a credit. After calling Zoro to inquire, finding out they had issued the refund to Wal-Mart, I waited a few days, when the refund still hadn't posted to my card, I called Wal-Mart. After being bounced around to a few call centers I finally got to one who could help. 3 days later the credits are reflected on my card.
This is the first time I've been burned by a "deal", burned isn't the correct word I suppose. But, this is the first time I've had to dedicate several hours of my time to chasing down a refund for an issue.