I'm searching high and low for Scooby Doo crocs and Ecrater is the only place that has his size, but I'm hesitant to buy from them. Not sure why, I guess I don't know anything about them and was wondering if anyone had any experiences they could share. TIA!