Amazon has Hellboy II: The Golden Army (Blu-ray + Digital HD) on sale for $6.32. Shipping is free for Prime members or on orders $35+.
Alternatively, Walmart also has Hellboy II: The Golden Army (Blu-ray + Digital HD) on sale for $6.32 (or less with pickup discount). Shipping is free on orders $35+ or choose free store pickup. The pickup discount may be offered depending on your location. This title is NOT InstaWatch eligible.