It may be even more tricky than you think as operators may 'tweak' the look and feel of phones in their network. Similarly they may use optimisers or content filters which will change how your site looks between networks (and even between APNs on the same network - i.e. a business APN may reduce picture resolution or block certain media types, while a normal consumer one would let everything through). I think this type of thing is becoming less prevalent as users with powerful smart phones and mobile broadband demand 'normal' wired like experience, but it does still exist and may be important for your site.
There is at least one company that offers a sort of virtual 'deploy anywhere' service so you can test your application or website on any phone type in any network (in theory, I am sure there are limits): http://www.deviceanywhere.com
Note I have nothing to do with these guys and have never used them, but the service they offer seems useful and I am sure they have some competitors you can look at also.