I buy frames online all the time. The main source for me is the Frame Destinations. They pack their stuff very VERY well... Frames arrive wrapped in stretch wraps, then rolled in few layers of large bubble wraps, and in a sturdy cardboard box. Never had any breakage. There are at least 3 to 4 inches of bubble wrap on all sides.