I've decided against buying from them. Someone reviewed a $16 metal free motion presser foot and said they sent her a plastic one in the mail so while they didn't steal her card info, they don't seem trustworthy.
Mod please feel free to delete this thread!