excellent buyer, promise kept, deal done as decided, payment on the spot

Review