Review for user kenshin from nelalca

  • 21" sun monitor

    nelalca was the Seller on April 4, 2003 Other/Unknown

    Great guy to have dealt with. No problems with delivery. I won't hesitate to make deals with him again in the future.

    April 4, 2003