In newegg, some items are from the manufacturers but sold by neweggs. Are those item reliable to buy? I guess so but I want to confirm with experienced forum users. On their website, they stated that if the customers change their minds or things do not work out, they charge restocking fees. On the internet, some people complained about restocking fees but some people said that no restocking fees was charged. So, which is correct? Is it depending on luck and who the agent is?