Apple changed the pin that charges their devices when they moved to making iPhones and iPod touches. So it will maybe charge an iPod classic (I use old docks with mine) but likely won't an iPod Touch. You basically have to try your device and see. On Head Fi there are directions for bridging pins with a resistor or something; I considered that but just use an older model instead.
I believe Virtue didn't design and make these themselves, but found a good deal on a nice dock and sold them.