If anyone has ever had dealings with OFL, were they positive? Would you recommend buying from them? tia