I prefer online to avoid interacting with some high schooler that has no clue about color management. My experience with retail is that it's typically excruciating. People get distracted, fail to accurately record details, are often doing retail and a filler and would rather get back to finishing their chemistry homework the minute I walk out the door. I have more faith in well respected online business' that pay attention to detail, like amazon.