Nah,you got swindled...bouht a 15amp job last week for the same price as yours,mind you it really only delivers 13 amps... unless my meter needs caliberating?
http://cgi.ebay.co.uk/350W-24V-15A-S...t_Equipment_ET

oops! I got swindled you didn't pay any postage. lol