I love my Stockade stock. It took the full 8 weeks to show up, but well worth the wait. Kevin is a standup guy, don't worry about your money.
Which stock did you get? I got the money saver Tactical/Pdog Special. I think I only had to spend about an hour finishing and painting it. It looks great on my heavy barrel 300win Savage.