Added exception handling for no merch + proper login redirect
Edit own profile