Olen Review


I would not order anything from these guys in fact I did not order anything from them they somehow got a hold of my card number charge me $50 plus shipping or some dead trees but I never ordered. of course they will not answer the phone or return a call


  • Name: Olen
  • Country: United States
  • State: Minnesota
  • City: Bagley
  • Address: 40233 E Lone Lake Rd
  • Phone: 218-358-0847
  • Website:

Add comment