A quite good looking but rather heavily mounted mint pair of stamps .