This site is full of people who will steal your money with the pretense of selling you rare or popular stamps. They will take "bunnies" into their hobby and provide them with low quality merchandise, deemed by friends of Glen Stephens to be rare or high quality, and sell them to you for high prices. They will eventually cause you grief unless you either support their activities or buy their wares. This man and his "friends" are thieves and engage in illegal activity.
These hoodlums should be kicked off the web. This entire site is a scam and the authorities of every country should be notified of this malicious and illegal website.