AnsAnswer: Yes, he can.
Explanation: When purchasing a service or product, you may find yourself paying in advance for a product, and when given specifications about the product, they must be met by the retailer, or they would face legal consequences, be declared untrustworthy and a scam, and possibly lose a business license. The consumer payment for a swimming pool that was not of correct dimensions is not a liability of the consumer agreement, it is a fault by the producer.
Also, in the questions it mentions "a failed law student" which is a red flag in itself.