21.1 We have the right to revise and amend these terms and conditions of sale from time to time including to reflect changes affecting our business, changes in technology, changes in payment methods, changes in relevant laws and regulatory requirements and changes in our site's capabilities.