Basically, yes. The pets are included to introduce foot traffic into stores. Yes, you can buy 2,400 cartel coins online directly from the store but, if you come into our store (Best Buy, Wal-Mart, etc) and buy those 2,400 cartel coins, you'll also get a free pet with them.
Sounds good, and it's a very reasonable ammount to have to purchase. Also, lets me stop for sushi since ill be in the area. It's a win win