Just topping up the Niece's Harry Potter book collection and the cheapest I could find them were Tesco, on 2 for £7. Free home delivery was a nice touch too. Happy days.
Ps. these are great books, and get increasingly dark as the series progresses. Good for adults as well as older children. Don't be fooled by the films, these got this massive for a good reason!