Vanilla customer here. Never missed a payment, never had to worry
:ROFL:.
- the service has been so amazing, always answering calls quick, very knowledgeable networking and support, so not really fussed. I trust them! I see it's been removed, but I mean - you pay your bill, what are you worried...