Perhaps we should always try alternative browsers when site problems occur.
Yes, that is always a good rule to follow.
The problem is designers and developers will have an inherent tendency to make things work in for the browser the client is using to test the website (since they are the ones writing the cheque), and a close second is to make it work with whatever the individual designer and developer team members use as the browser of their choice on the workstations.