Stock up on Crocs while they're up to 42% off on Amazon