mrpretzel over 13 years ago Store to shop.They seem synonymous and looking between posts in both I couldn't identify a systematic difference. Updated by jxh2154 over 13 years ago Reply Copy ID Copy Link