The Astroman
Active Member
I know I already asked this on an other post, but I prefer putting it here: Has anyone ordered or knows someone who has from www.millionbuy.com, and have any comments? They have great prices, I'm just concerned, they're TOO good!