No, not directly from Epson. Office Max and Staples often have % off coupons for whatever you are buying.
I refill mine with jetfill. Some of the Epson cartridges also require a doo-dad that resets a chip on the front; also available from jetfill. We've never had a problem with the refilled ones.