I am waiting for this company to have an IPO - this will be one hell of a ride - they have a deal with starbucks and are thinking of having IPO (no plans yet) - can't wait. BTW, this was brought to my attention by one of the message board's great person.
https://squareup.com/?gclid=CLqRhpDVvboCFUPl7AodlEMAWw