Like the others, I should have checked these rascals out. Nowhere on the web site does it state that shipping is from China! The site does however p…