Among other monstrosities it pulls in images in 3840×1630px resolution - for rendering of the the page in a browser window sized to a 1280 width, on a machine with a display of 2560x1440 native resolution.
1.7x native res, >3x window size!
Opening festoolusa.com raises the memory useage of a browser (tested with chrome and firefox) by >100MB, this will make sure that the page will incentivize users to scrap slower devices, especially mobile ones (by turning them into lagging heating bricks that will run ouf of juice quickly).
Disabling 3rd party stuff breaks it visually as scripts (instead of the images) are pulled from a CDN.
<sarcasm> Brilliant </sarcasm>
Do the math how this will perform on a mobile device linked to a busy cell tower.
Best would be to throttle the server they test with to 1 megabit and make them slim down the site till it loads in a timely fashion on such a link. In case they complain or try to play it down: get competent web people, yours don't seem to be.