2 ms·
Yeah - we've gotten some good feedback that the UK is even more notorious for poor customer service - that's a market we're eager to roll out to soon.
by mosofoco 17y ago
Yeah - we've gotten some good feedback that the UK is even more notorious for poor customer service - that's a market we're eager to roll out to soon.