harry potter 19.99