I really like Artifacts. Nice memorabilia content, good chance of an autograph, nice tech cards. I really disslike redemptions though, mainly due to the logistic problems in getting the actual card delivered over here...
Yes, I have come to enjoy artifacts. Not a fan of redemptions except when I am opening artifacts which are loaded with them. Some of my redemptions have taken a long time and one never came, but UD has agreed to replace it with something else of equal value.