Just wondering if their site is safe to use as far as security and whatnot. I know I'm a bit paranoid, but you can never be too careful about who you give your information to. Anybody bought anything from there before?