General tyres are not famous for their comfort, but durability. Not sure about the rates in Lahore, but seems they are giving you a good bargain. Make sure the stock is new and not B-Grade.
I don't really think 4200/4700 for such brands is legit. Other members can help with this.