<p>has anyone heard of this place? it looks pretty nifty, but I am surpised i dont see all that much info about it...</p>