Any new news on this front? I swear my refillable ink cartridges are leaking into my machine.... Cheers Steve