Amazon has Harry Potter: Complete 8-Film Collection (Blu-ray) on sale. Price is $24.99 with Free Shipping for Prime Members.
Also Amazon has Harry Potter Collection (8pk/4K Ultra HD + Blu-ray) for $72.99 + Free Shipping.