I got one of these(
Link) yesterday, with an Arduino Due.
I thought it'd be 5V tolerant, because they were offering a Uno, a Mega, or a Due with it. Apparently it isn't. It's got 74LV245s sitting between the Arduino and the module, and they look like they're supposed to be there for voltage conversion, but apparently not. There's also possible that the person who answered my inquiry misunderstood my question, but still.
These guys also distribute old versions of the UTFT and URTouch libraries without giving any sort of credit to the actual creator of said libraries, and they don't give out the documentation that goes with them, either.
Needless to say, I'm not using their (badly) rebadged library. I'm using the updated one.
Regardless, it is a functioning product. It's a 2.4" 320x240 panel, so it gives me 40x30 characters with an 8x8 font, but the text is tiny; each character is about 1.5mm high. I got the resistive touch option with it, but I have not yet gotten that working. It looks like it might be a concurrency challenge, too.
If I'd known how miniscule the text was going to be, I'd have ordered a physically bigger display.
As it sits, it's much too tall on its own, so I'll be mounting the display directly to the mainboard, and including a microcontroller of some form to replace the Arduino and shield I have now.
I've got it working with the Due, and the code compiles for an Uno, so it should work on the ATMega328 I plan to put on the mainboard(and run at 3.3v to cut down on level translators).
I've even run Ittiara through it, although doing that is a bit awkward, and the display protocol is not quite compatible with the old one. I also need to update parts of it to take a double byte for the X coordinate, because 320 does not fit in one byte.
In any case, I now have a mostly-functional 320x240 LCD, with 128 programmable colours, and the potential for touchscreen functionality as well.