System Outage

Our system has been facing intermittent technical challenges starting around 8:00am CST on 3/22/2024.

During this time, access to the site is slow and might timeout from time to time. Orders may fail due to payment processing timing out. If you experience this issue and wish to complete your order over the phone, please call us on 508-410-7709 or send us an email to

Technical Support is working round the clock to restore full service as soon as possible. We apologize for any inconvenience this may cause.

Meanwhile, our team is working round the clock to fullfill open orders as quickly as possible.

Finham Customer Service Team

Tel: 508-410-7709