I agree. I feel like I often see $5 - $7. While the 22% is probably on the high side, especially in south carolina, you should consider yourself lucky that at least they call it a gratuity. A lot of hotels in the US call it something close but different and then leave a line for gratuity as well!