Over the past three years in O Gauge I've called MTH several times on service related issues. Wait times can be 10-30 minutes. When contacting through the site it has typically been 2 to 4 days before I've received a reply.
Using the Forum has either saved me from sending an engine back for repairs when Troubleshooting would solve the prblem, or has allowed me to be very specific with MTH Service when finally reaching them by phone. Forum use really streamlines the process.