Very tongue in cheek - I thought I was being funny
For the record I agree somewhat, but I also think hey, you get what you pay for I s'pose...
p.s. I say I was joking, but I did hear somewhere that he may originate from a planet in the Vega system...