The products by Americanflat didn't live up to my hopes. The picture frames were poorly constructed and quickly broke down. Long wait times and unhelpful agents marred our customer care experience. This is not a product I will be promoting to my audience.