Avalon Harbor to charge a processing fee on all credit card transactions