Pros:Large grill surface, grills are removable for cleaning.
Cons:Mine was DOA.
I got a GRP99SB (don't know if that's any different from the GRP99) as a gift. I carefully followed the instructions to set it up, plugged it in and turned it on. After a few minutes of heating, it started beeping and the displays said "OP" and "err".
After some web searching, I learned that this indicates an internal fault. I returned it to the store for credit, since this model is no longer available (so I can't try again with another unit.)