Saw this on the ft86 and subaru subreddits today and thought I'd pass the info here as well:
https://www.reddit.com/r/ft86/commen...eedfactorycom/
https://www.reddit.com/r/subaru/comm..._bank_account/
Quite a few folks saying they saw some frudulent charges on their card... Personally, I've used paypal when I purchased from them and have not seen any thing suspicious..
Mods, sorry if this isn't in the right section and please move it