I am sorry to read about your awkward experience with GIVI customer service and their inability to resolve warranty issues in an acceptable amount of time.
I do not know if this is prevalent, but I am going through a rather unpleasant experience with GIVI as well. I had purchased the GIVI...