Incidentally I found out giantleech is a record dealer. He probably makes his money from ripping people off in other words. (And I'll bet if he treats his customers with the same kind of cavalier attitude displayed here he probably doesn't make much money either...)