Well, for giggles, I tried to call them on their price matching. I will let you know if it works. It has been less than 30 days since my order, they are the same manufacturer, so....lets see.
I am not sure what to expect, maybe they will refund...or I gave them the option to upgrade to what...