I've been trying to log on for 3 days now with no luck. Requested a Neteller withdrawal Monday the 15th for $2500, they took the money out of my account within minutes, but it never showed up in my Neteller account. Does anyone have a phone # for this outfit? I'm starting to get nervous about them (I had 7K with them before the withdrawal request).