Yes, to both.... remember we are in the USA... not a foreign country
Same insanity on Black Friday.... it's not worth it ANYWHERE! If you feel like the braving the crowds, get there early and maybe you;ll find a parking spot. Valet is always an option.
coupons are sometimes a problem... read the small print if it says not PR, Hawaii or alaska... some do, most do not. also use the Walgreens coupon app for savings on line.
Bed Bath and Beyond has the same policy like the main land... don't worry about the date... they pretty much accept them. if not speak to the manager.