SainSmart 20 x 4 LCD wanting to use I2C from Arduino Uno

fm:
This whole thing of not publishing correct information about device addresses is a bit of a bother.

What I am pleased about is that they've linked the library in and respected the Open Source Creative Commons license! Cool.

Hey, Thanks for all your work and support on the library and being willing to support different devices. I have the SainSmart LCD 2004 also and was able to get mine working by following this thread. My device uses 0x27 as the address.

/---When I asked the people at Sainsmart why their code didn't work, they sent me some other documentation etc that didn't work. I don't understand how they can sell products marketed specifically at the Arduino market and not have legitimate support. ---/

Is there a way to have a 16x2 display with address 0x20 and a 20x4 with address 0x27 on the same I2C bus and be able to differentiate them in the code??? sending each different information etc.?