I was really dissatisfied with my recent purchase from WesGen. The cleaning supplies I received were useless, and the groceries had long since expired. The weak and badly constructed office materials I was given were an added insult. Shipping was painfully slow, adding insult to injury. Even though "fast and dependable shipping" was advertised, it took over two weeks for my package to arrive. As a whole, WesGen is not a retailer I can endorse. The overall shopping experience was poor due to the poor quality of the products and the lengthy delivery times.