Nowadays it is very easy to receive payments by mailing checks or can create checks using online check writer. No hidden charges are there. It happens within seconds. Going for a credit card payment or any other type of payment will take time and incurs charges. Hence sports goods stores usually prefer online check writer.