I ended up going with something similar to Joseph's comment. 20% off online store coupon @ Bed bath n beyond which included free shipping. I then bought through an online portal (upromise, 6%) and used my arrival card for 2.2%. Retail was $149.99, I paid $118.10 after all portals/coupons/cashback.