Just wondering how you find it really? Looking on their website, and some really good contracts, but not sure how good they are, as only used vodafone, t-mobile etc before. Thanks