Just got these in the mail after special ordering them from caboots.com. I paid $215'ish after shipping. What are your thoughts?