Yup! I ordered 3 times from them. The 1st order of Yeti went through smoothly. The 2nd and 3rd order of Yetis were never received. Through numerous calls and emails I never got any satisfaction I kept thinking surely they'll make this right. NOPE!
Scammers stole about $200 from me.