Citi SUCKS!!!!

No grace period whatsoever........one day late and you are charged $25