Can customer edit order?

Quite often it happens, customer makes a mistake / forgets a part etc. How would a customer edit their own order?