I like that it has an integrated system for my store so everything works together seamlessly! It's not as intuitive to use at first but once you get used to how things work there are no problems using this software. The support team can be slow sometimes when responding back or taking time out of their day off just because they don't know what else to do next in order to help resolve issues. Try working through them before going elsewhere if possible - we had some pretty serious hardware failures (computer crashed multiple times) which caused us quite alot of downtime while waiting around for someone from our provider who could fix these errors. We were able solve most all of those within 24 hours after contacting Omnireseller directly by phone however one error still remained where customers couldn’t checkout online due too many items being added into cart without payment then upon trying again would show "We're sorry...you have exceeded.