Consumer-To-Consumer (C2C) Electronic Commerce: The Recent Picture · Study