I have a BCIR and I get my catheters from Edgepark for less than $3 each after Medicare pays 80%. Since I can get up to 6 months use per catheter, the Medicare limit presents no problem for me. I use the generic lube from Walmart at a cost of $1.98 per tube which lasts me over 2 weeks. Everyone’s use is different, but the annual cost is way less than for ostomy bags and related supplies.