So I was offered a $30 refund to keep the fork, but the more I thought about it, the more I was upset with the customer service. No news on my end from 3/22 about a replacement, so I finalized my dispute with American Express. Hopefully I at least get my money back.
Sadly between DIYCarbonBikes and this Lexon vendor, I've really had bad luck with everyone except Peter at XMIPlay. Lets hope that my Velobuild is a little smoother, that shipped out today!