We have been using IMS since March of 2012 and have been completely satisfied. We have many locations with many departments in each location that process card transactions. Jeffrey U.