I get all my tape refills from Tape Depot from their ebay store, and have for the last several years. I have had no problems whatsoever with the tape, and you sure can't beat the price. I buy 12 rolls at a time, and it usually arrives in a few days.
Bugga in OK
"Be kind whenever possible. It is always possible." Dalai Lama